package Day009_Map_斗地主_冒泡排序.demo03_LinkedHashMap集合;

/*
    LinkedHashMap集合(类): 元素无索引,键唯一,键值对存取有序
                                                存储结构是哈希表+连链表
                                                由哈希表结构保证键唯一,链表保证键值对元素存取有序,
                                                如果键的类型是自定义类型,就要重写equals()和hashCode()方法
 */

import java.util.LinkedHashMap;

public class LinkedHashMap集合 {
    public static void main(String[] args) {

        LinkedHashMap<String,String> map = new LinkedHashMap<>();
        map.put("黄晓明", "杨颖");
        map.put("文章", "马伊琍");
        map.put("谢霆锋", "王菲");
        map.put("李亚鹏", "王菲");

        System.out.println(map); //{黄晓明=杨颖, 文章=马伊琍, 谢霆锋=王菲, 李亚鹏=王菲}   有序的
    }
}
